Skip to content

Have packages be built and test by CI for the release (only on master and tags)#7351

Merged
friedrichg merged 17 commits intomasterfrom
fgonzalez/ci-packages
Apr 24, 2026
Merged

Have packages be built and test by CI for the release (only on master and tags)#7351
friedrichg merged 17 commits intomasterfrom
fgonzalez/ci-packages

Conversation

@friedrichg
Copy link
Copy Markdown
Member

@friedrichg friedrichg commented Mar 13, 2026

What this PR does: Have packages be built and test by CI for the release (only on master and tags)

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

@dosubot dosubot Bot added the ci/cd label Mar 13, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
- Upgrade deb test image from debian:10 to debian:12
- Migrate rpm test image from centos:8 (EOL) to rockylinux:9
- Fix systemd unit paths for Rocky Linux (/lib -> /usr/lib)
- Add proper Cortex config and data directories in test containers
- Increase readiness timeout and add diagnostic output on failure
- Run containers in privileged mode for systemd compatibility

Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
The base image was migrated from centos:8 to rockylinux:9 in the
previous commit. Rename the directory and update all references in
the Makefile and test-packages script to match.

Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg force-pushed the fgonzalez/ci-packages branch from dda2be1 to e2e30b6 Compare April 20, 2026 18:35
@pull-request-size pull-request-size Bot added size/L and removed size/M labels Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@pull-request-size pull-request-size Bot added size/M and removed size/L labels Apr 20, 2026
@friedrichg friedrichg changed the title Have packages be built by CI Have packages be built and test by CI Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg force-pushed the fgonzalez/ci-packages branch from 31a94f6 to 140fe74 Compare April 20, 2026 19:40
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@pull-request-size pull-request-size Bot added size/L and removed size/M labels Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg changed the title Have packages be built and test by CI Have packages be built and tested by CI Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg changed the title Have packages be built and tested by CI Have packages be built and test by CI for the release (only on master and tags) Apr 21, 2026
@friedrichg friedrichg requested a review from SungJin1212 April 21, 2026 19:11
Comment thread .github/workflows/distribution.yml
Comment thread tools/packaging/test-packages Outdated
@friedrichg friedrichg force-pushed the fgonzalez/ci-packages branch from bc7df77 to 946dc3c Compare April 24, 2026 22:03
@friedrichg friedrichg mentioned this pull request Apr 24, 2026
4 tasks
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg force-pushed the fgonzalez/ci-packages branch from 946dc3c to 738eb34 Compare April 24, 2026 22:32
@friedrichg friedrichg requested a review from SungJin1212 April 24, 2026 22:34
Copy link
Copy Markdown
Member

@SungJin1212 SungJin1212 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Apr 24, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg merged commit 45ebaf7 into master Apr 24, 2026
35 checks passed
@friedrichg friedrichg deleted the fgonzalez/ci-packages branch April 24, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd lgtm This PR has been approved by a maintainer size/L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants